endogenous spore - Francés Inglés Diccionario